package com.zhentao.model.pojo.user.dto;

import com.zhentao.model.pojo.user.ChargeUser;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @ClassName: UserDto
 * @Author: 振涛教育_Q
 * @Date: 2024/12/17 9:51
 */
@Data
public class UserDto extends ChargeUser {
    /**
     * @description 昵称
     */
    private Long id;
    /**
     * @description 昵称
     */
    private String nickName;
    /**
     * @description 账户
     */
    private String userName;
    /**
     * 用户密码
     */
    private String password;
    /**
     * @description 头像
     */
    private String avatarImg;
    /**
     * @description 手机号
     */
    private String phone;
    /**
     * @description 电子邮箱
     */
    private String email;
    /**
     * @description 是否vip用户
     */
    private Integer vip;
    /**
     * @description 邀请编号
     */
    private String inviteCode;
    /**
     * @description 用户类型  投资人  充电用户
     */
    private Integer type;
    /**
     * @description 用户状态
     */
    private Integer status;
    /**
     * @description 用户可用余额
     */
    private BigDecimal balance;

    /**
     * @description 微信编号
     */
    private String openId;

    /**
     * @description 登录方式  0 账户密码  1 手机验证码
     */
    private Integer loginType;

    /**
     * @description 验证码
     */
    private String code;

}
